package com.itheima.parameter;


/**
 * 参数传递的是引用数据类型:，实际上也是值传递，只不过参数传递存储的地址值
 * 基本类型和引用类型的参数在传递的时候有什么不同？
 * 	= 都是值传递
 * 	- 基本类型的参数传递存储的数据值。
 *     - 引用类型的参数传递存储的地址值。
 */
public class MethodDemo2 {
    public static void main(String[] args) {
        // 目标：理解引用类型的参数传递机制：值传递的。
        int[] arrs = new int[]{10, 20, 30};
        change(arrs);
        System.out.println("main:" + arrs[1]);
    }

    public static void change(int[] arrs){
        System.out.println("方法内1：" + arrs[1]);
        arrs[1] = 222;
        System.out.println("方法内2：" + arrs[1]);
    }
}
